Fix compile warning
authorCarlos Garnacho <carlosg@gnome.org>
Wed, 3 Nov 2010 20:10:06 +0000 (21:10 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Sat, 4 Dec 2010 14:38:37 +0000 (15:38 +0100)
gtk/gtksettings.c

index cbfa7a7d8586aa6620600b6a8c01f95cbf0ff27b..ea55a53ab4194cb5efe33ae9bf3140f147c1c0d7 100644 (file)
@@ -2633,10 +2633,12 @@ settings_update_theme (GtkSettings *settings)
   if (new_provider != provider)
     {
       if (provider)
-        gtk_style_context_remove_provider_for_screen (settings->screen, provider);
+        gtk_style_context_remove_provider_for_screen (settings->screen,
+                                                      GTK_STYLE_PROVIDER (provider));
 
       if (new_provider)
-        gtk_style_context_add_provider_for_screen (settings->screen, new_provider,
+        gtk_style_context_add_provider_for_screen (settings->screen,
+                                                   GTK_STYLE_PROVIDER (new_provider),
                                                    GTK_STYLE_PROVIDER_PRIORITY_SETTINGS + 1);
 
       g_object_set_qdata_full (G_OBJECT (settings), quark_theme_name,